sand-cast cast iron - German English Dictionary